package main

import (
	"fmt"
	"os"
	"strings"
)

func main() {
	var s, sep string
	for i := 1; i < len(os.Args); i++ {
		s += sep + os.Args[i]
		sep = " "
		fmt.Println(s) // 打印s
	}
	fmt.Println(s) // 打印s
	/*
		注释
	*/

	// var r := 2 不能这么使用，短变量声明只能在程序里面
	var c, cep string
	for _, arg := range os.Args[1:] {
		c += cep + arg
		cep = " "
	}

	fmt.Println()
	fmt.Println(c)
	fmt.Println(strings.Join(os.Args[1:], " "))
	fmt.Println(os.Args[1:])
}
